export default {
  system: {
    name:'名称',
    serialNumber:'序号',
    search: {
      hideSearch: "Hide search",
      showSearch: "Show search",
      refresh: "Refresh",
      explicitImplicitColumn: "Show/hide columns",
      show: "Show",
      hide: "Hide",
    },
  },
  note: {
    work_plan_draft: 'Draft',
    work_plan_confirmed: 'Confirmed',
    work_repair_scrap_draft: 'Draft',
    work_repair_scrap_confirmed: 'Confirmed',
    work_repair_scrap_finished: 'Completed',
    management_data_status_draft: 'Draft',
    basic_supplier_level_bastard: 'Inferior',
    basic_supplier_level_blacklist: 'Blacklist',
    basic_supplier_level_follow: 'Key Attention',
    basic_supplier_level_normal: 'Normal',
    basic_supplier_level_premium: 'Premium',
    box_inspection_request_status_Requested: 'Requested',
    box_inspection_request_status_in_processing: 'In Progress',
    box_inspection_request_status_notstart: 'Not Started',
    box_status_packaged: 'Packaged',
    box_status_packaging: 'Packaging',
    cal_turn_type_day: 'Daily',
    cal_turn_type_month: 'Monthly',
    cal_turn_type_quarter: 'Quarterly',
    cal_turn_type_week: 'Weekly',
    check_status_confirmed: 'Confirmed',
    check_status_draft: 'Draft',
    check_status_finished: 'Completed',
    check_status_cancel: 'Canceled',
    check_status_pending: 'Pending',
    check_status_progress: 'In Progress',
    check_status_validation_failed: 'Validation Failed',

    communication_type_mc: 'MC',
    communication_type_modbus: 'ModbusTCP',
    communication_type_OPC_UA: 'OPC_UA',
    communication_type_s7: 'S7',
    communication_type_TCP: 'TCP',

    doc_data_status_confirmed: 'Confirmed',
    doc_data_status_draft: 'Draft',
    ems_maintain_type_accorde_use_time: 'By Usage Time',
    ems_maintain_type_by_frequency: 'By Frequency',
    ems_maintain_type_fixed_cycle: 'Fixed Cycle',
    ems_maintain_unit_type_day: 'Day',
    ems_maintain_unit_type_frequency: 'Times',
    ems_maintain_unit_type_hour: 'Hour',
    equipment_repairorder_status_checked: 'Accepted',
    equipment_repairorder_status_checked_error: 'Acceptance Failed',
    equipment_repairorder_status_confirmed: 'Confirmed',
    equipment_repairorder_status_draft: 'Draft',
    equipment_repairorder_status_finished: 'Completed',
    equipment_repairorder_status_maintained: 'Repaired',
    equipment_repairorder_status_maintaining: 'Repairing',
    equipment_repair_result_scraped: 'Scrapped',
    equipment_repair_result_success: 'Success',
    import_message_title: 'Import Result',
    import_message_text: 'Import Successful',
    image_type_el_1: 'EL1',
    image_type_el_2: 'EL2',
    image_type_IV: 'IV',
    image_type_JBOX: 'JBOX',

    tool_repair_result_scraped: 'Scrapped',
    tool_repair_result_success: 'Success',

    maintain_frequency_type_day: 'Day',
    maintain_frequency_type_hour: 'Hour',
    maintain_frequency_type_month: 'Month',
    maintain_frequency_type_quarter: 'Quarter',
    maintain_frequency_type_week: 'Week',
    maintain_frequency_type_year: 'Year',
    maintain_plan_type_check: 'Inspection',
    maintain_plan_type_maint: 'Maintenance',
    maintenance_record_status_confirmed: 'Confirmed',
    maintenance_record_status_draft: 'Draft',
    maintenance_record_status_finished: 'Completed',
    mes_boh_record_type_check: 'Inventory',
    mes_boh_record_type_loading: 'Loading',
    mes_boh_record_type_returning: 'Return',
    mes_boh_record_type_stockIn: 'Stock In',
    mes_boh_record_type_unloading: 'Unloading',
    mes_check_type_box: 'J_Box Diagram',
    mes_check_type_clearing: 'Cleaning',
    mes_check_type_el1: 'EL1',
    mes_check_type_el2: 'EL2',
    mes_check_type_el3: 'EL3',
    mes_check_type_finalIns: 'FQC',
    mes_check_type_minIns: 'Mid_Ins',
    mes_check_type_mrb: 'MRB Review',
    mes_connect_type_bluebooth: 'BLUEBOOTH',
    mes_connect_type_net: 'NET',
    mes_connect_type_usb: 'USB',
    mes_connect_type_wifi: 'WIFI',
    mes_data_acquisition_type_func: 'FUNCTIONALITY',
    mes_data_acquisition_type_collect: 'Acquisition',
    mes_data_acquisition_type_status: 'STATUS',
    mes_data_acquisition_type_capacity: 'CAPACITY',
    mes_data_acquisition_type_beat: 'BEAT',
    mes_data_acquisition_type_power: 'POWER',
    mes_data_acquisition_type_energy: 'ENERGY',
    mes_data_acquisition_type_print: 'FIRST_PRINT',
    mes_data_acquisition_type_send_signal: 'SEND_SIGNAL',
    mes_data_acquisition_type_except: 'EXCEPT',
    mes_data_acquisition_type_gas: 'GAS',

    mes_defect_level_fatal: 'Fatal',
    mes_defect_level_normal: 'Normal',
    mes_defect_level_serious: 'Serious',
    mes_defect_level_slight: 'Slight',
    mes_defect_type_backplane: 'Backplane',
    mes_defect_type_barcode: 'BARCODE',
    mes_defect_type_bus: 'Bus',
    mes_defect_type_cable: 'Cable',
    mes_defect_type_celltype: 'SolarCell',
    mes_defect_type_eva: 'EVA',
    mes_defect_type_frame: 'Frame',
    mes_defect_type_glass: 'Glass',
    mes_defect_type_glassfiber: 'GlassFiber',
    mes_defect_type_glue: 'GLUE',
    mes_defect_type_j_box: 'J-BOX',
    mes_defect_type_label: 'Label',
    mes_defect_type_pack: 'Pack',
    mes_defect_type_panel: 'Panel',
    mes_defect_type_print: 'Print',
    mes_defect_type_seal: 'Seal',
    mes_defect_type_silicone: 'Silicone',
    mes_defect_type_strip: 'Strip',
    mes_defect_type_welding: 'Welding',
    mes_detection_item_type_1: 'Name',
    mes_detection_item_type_2: 'Label',
    mes_detection_item_type_3: 'Size',
    mes_detection_item_type_4: 'Size2',
    mes_detection_item_type_5: 'Test',
    mes_detection_item_type_color: 'Color',
    mes_detection_item_type_constancy: 'Stability',
    mes_func_type_READ_AND_HOLD_REGISTER: '03H-Read Holding Register',
    mes_func_type_READ_COIL_STATUS: '01H-Read Coil Status',
    mes_func_type_READ_DISCRETE_INPUT: '02H-Read Discrete Input Status',
    mes_func_type_Read_input_register: '04H-Read Input Registers',
    mes_func_type_WRITE_A_SINGLE_COIL: '05H-Write Single Coil',
    mes_func_type_WRITE_MULTIPLE_COILS: '15H-Write Multiple Coils',
    mes_func_type_WRITE_MULTIPLE_HOLD_REGISTERS: '16H-Write Multiple Holding Registers',
    mes_func_type_w_single_hold_register: '06H-Write Single Holding Register',
    mes_level_type_mrb: 'MRB',
    mes_level_type_premium: 'Premium',
    mes_level_type_rejected: 'Rejected',
    mes_level_type_rework: 'Rework',
    mes_level_type_scrap: 'Scrap',
    mes_level_type_standard: 'Standard',
    mes_mixed_type_color: 'Color',
    mes_mixed_type_current: 'Current',
    mes_mixed_type_power: 'Power',
    mes_mixed_type_workorder: 'WorkOrder',

    mes_modbus_data_type_bit0: 'BIT0',
    mes_modbus_data_type_BIT1: 'BIT1',
    mes_modbus_data_type_BIT2: 'BIT2',
    mes_modbus_data_type_BIT3: 'BIT3',
    mes_modbus_data_type_BIT4: 'BIT4',
    mes_modbus_data_type_BIT5: 'BIT5',
    mes_modbus_data_type_BIT6: 'BIT6',
    mes_modbus_data_type_BIT7: 'BIT7',
    mes_modbus_data_type_BooleanArray: 'BooleanArray',
    mes_modbus_data_type_FLOAT16: 'FLOAT64',
    mes_modbus_data_type_FLOAT32: 'FLOAT32',
    mes_modbus_data_type_INT16: 'INT16',
    mes_modbus_data_type_INT32: 'INT32',
    mes_modbus_data_type_INT64: 'INT64',
    mes_modbus_data_type_INT8: 'INT8',
    mes_modbus_data_type_numberarray: 'NumberArray',
    mes_operate_type_shipment: 'Shipment',
    mes_operate_type_store: 'Warehousing',

    mes_printer_mode_portrait: 'Portrait',
    mes_printer_mode_transverse: 'Landscape',
    mes_printer_type_a4Printer: 'A4 Printer',
    mes_printer_type_labelPrinter: 'Label Printer',
    mes_running_status_OK: "OK",
    mes_running_status_NG: "NG",
    mes_running_status_CA: "CA",
    mes_sn_type_carrier: 'CarrierSN',
    mes_sn_type_module: 'ModuleSN',
    mes_spare_part_type_deposit: 'Warehousing',
    mes_spare_part_type_out_bound: 'Outbound',
    mes_stock_status_approvaling: 'Approving',
    mes_stock_status_approved: 'Approved',
    mes_stock_status_draft: 'Draft',
    mes_stock_status_finsished: 'Completed',
    mes_stock_status_refused: 'Rejected',
    mes_template_type_backplane: 'Backplane SN Template',
    mes_template_type_frame: 'Frame SN Template',
    mes_template_type_glass: 'Glass SN Template',
    mes_template_type_label: 'Nameplate Template',
    mes_template_type_mark: 'Mark Template',
    mes_warehouse_type_equipment: 'Equipment Warehouse',
    mes_warehouse_type_material: 'Material Warehouse',
    mes_warehouse_type_parts: 'Spare Parts Warehouse',
    mes_warehouse_type_product: 'Product Warehouse',
    mes_warehouse_type_productionLine: 'Line-side Warehouse',
    mes_warehouse_type_tools: 'Tooling Warehouse',
    mes_workspace_type_productLine: 'PRODUCT_LINE',
    mes_workspace_type_workshop: 'WORKSHOP',
    mes_workspace_type_workstation: 'WORKSTATION',
    module_dock_way_German_MBJ: 'German MBJ',
    module_dock_way_Optech: 'Optjt',
    module_dock_way_Pei_De: 'Asic',
    module_dock_way_Pei_Yu: 'Asicpy',
    module_operate_type_normal: 'Normal',
    module_operate_type_pause: 'Pause',
    module_operate_type_repair: 'Repair',
    module_operate_type_scrap: 'Scrap',
    module_suspend_type_normal: 'Normal',
    module_suspend_type_suspend: 'Suspend',
    plc_rule_type_expr: 'EXPR Expression',
    plc_beckhoff: 'Beckhoff',
    plc_huihcuan: 'Inovance',
    plc_huichuan_easy: 'Inovance',
    sys_common_status_fail: 'Failure',
    sys_common_status_success: 'Success',
    sys_display_hide: 'Hide',
    sys_display_show: 'Show',
    sys_job_group_default: 'Default',
    sys_job_group_system: 'System',
    sys_job_status_normal: 'Normal',
    sys_job_status_stop: 'Paused',
    sys_notice_status_close: 'Closed',
    sys_notice_status_open: 'Normal',
    sys_notice_type_bulletin: 'Bulletin',
    sys_notice_type_notice: 'Notice',
    sys_oper_type_add: 'Add',
    sys_oper_type_auth: 'Authorize',
    sys_oper_type_clear: 'Clear',
    sys_oper_type_delete: 'Delete',
    sys_oper_type_edit: 'Modify',
    sys_oper_type_export: 'Export',
    sys_oper_type_gencode: 'Generate Code',
    sys_oper_type_import: 'Import',
    sys_oper_type_other: 'Other',
    sys_oper_type_quit: 'Quit',
    // sys_project_type_check: 'Equipment Inspection',
    // sys_project_type_maint: 'Equipment Maintenance',
    sys_status_disable: 'DISABLED',
    sys_status_normal: 'NORMAL',
    sys_status_no: 'NO',
    sys_status_yes: 'YES',
    sys_user_sex_female: 'Female',
    sys_user_sex_male: 'Male',
    sys_user_sex_unknown: 'Unknown',
    tooling_status_useing: 'In Use',
    tooling_status_maintaining: 'Under Repair',
    tooling_status_maintenaning: 'Under Maintenance',
    tooling_status_scrapped: 'Pending',
    tooling_status_scrap: 'Scrapped',
    tooling_status_stock: 'In Stock',
    tooling_status_using: 'In Use',
    work_maintain_type_bytimes: 'By Usage Times',
    work_maintain_type_fixedtime: 'Regular Maintenance',

    work_order_begin_plan: 'Start',
    work_order_finish_plan: 'Complete',
    work_order_close_plan: 'Closure',
    plan_processing_number: 'Planned Quantity:',
    stocked_number: 'Quantity in Stock:',
    enter_reason: 'Please enter the reason:',
    work_order_import: 'Import',
    work_order_revoke_plan: 'Revoke',
    work_order_status_close: 'COMPLETED',
    work_order_status_closed: 'CLOSED',
    work_order_status_confirmed: 'CONFIRMED',
    work_order_status_draft: 'DRAFT',
    work_order_status_finished: 'COMPLETED',
    work_order_status_in_processing: 'IN PROCESS',
    work_order_status_plan: 'Plan Status',
    work_order_status_processing: 'IN PROCESS',
    work_order_status_progress: 'PROGRESS',
    work_order_status_revoked: 'REVOKED',
    work_order_status_stocked: 'STOCKED',

    work_repair_status_confirmed: 'CONFIRMED',
    work_repair_status_draft: 'DRAFT',
    work_repair_status_finished: 'COMPLETED',
    work_alternative_materials: 'Alternative Materials',

    WorkshopProductionLine: 'Workshop/Line',
    CUSTOMER_ORDER: "Customer Order",
    STOCK_UP: "Inventory",
    home_page: 'Home Page',
    inspectNo_not_null: 'InspectionNO is required',
    materialLotNo_not_null: 'BatchNO is required',
    generate: 'Generate',
    generateBarcode: 'Generate',
    login_status_success: 'Success',
    login_status_fail: 'Failure',
    sys_normal_disable_open: 'Normal',
    sys_normal_disable_close: 'Closed',

    system_prompt: 'System Prompt',
    confirm: 'Confirm',
    cancel: 'Cancel',
    not_used: 'Not Used',
    in_use: 'In Use',
    invalid: 'Invalidated',
    sub: 'Sub',
    classification_list: 'Sub Gear List',

    config_add: 'Add Configuration',
    config_edit: 'Edit Configuration',
    dict_type_edit: 'Edit Dictionary Type',
    dict_type_add: 'Add Dictionary Type',
    post_add: 'Add Position',
    post_edit: 'Edit Position',
    user_add: 'Add User',
    user_edit: 'Edit User',
    user_group_add: 'Add User Group',
    user_group_edit: 'Edit User Group',
    menu_add: 'Add Menu',
    menu_edit: 'Edit Menu',
    dept_add: 'Add Department',
    dept_edit: 'Edit Department',
    printing_template_add: 'Add Printing Template',
    printing_template_edit: 'Edit Printing Template',
    fault_add: 'Add Fault',
    fault_edit: 'Edit Fault',
    grade_add: 'Add Grade',
    grade_edit: 'Edit Grade',
    modbus_add: 'Add Modbus',
    modbus_edit: 'Edit Modbus',
    defect_code_add: 'Add Defect Code',
    defect_code_edit: 'Edit Defect Code',
    product_add: 'Add Product',
    product_edit: 'Edit Product',

    data_collect_client: 'Data Collection Client',
    standard_name: 'Standard Part Name',
    standard_dosage: 'Standard Dosage',
    draft: 'Draft',

    code_not_null: 'Code is required',
    addBom: 'Add BOM',
    updateBom: 'Edit BOM',
    addMaterialsList: 'Add Material List',
    updateMaterialsList: 'Edit Material List',
    operation_code_not_null: 'Operation Type Code is required',
    add_process: 'Add Process',
    update_process: 'Edit Process',
    ordinal_number_not_null: 'SequenceNO is required',
    composition_process: 'Process Step',
    related_process: 'Related Product',
    bom_choose: 'Select BOM',
    add_process_route: 'Add ProcessRoute',
    update_process_route: 'Edit ProcessRoute',
    add_composition_process: 'Add Process Step',
    update_composition_process: 'Edit Process Step',
    related_process_material: 'Related Process BOM',
    please_add_process_first: 'Please Add Process First',
    add_material: 'Add Material',
    code_type_not_null: 'Barcode Type is required',
    add_step: 'Add Process Step',
    update_step: 'Edit Process Step',
    add_process_operation: 'Add Process Operation',
    category_not_null: 'Category is required',
    standard_not_null: 'Standard Part Name is required',
    frame_material_not_null: 'Frame Material is required',
    output_line_not_null: 'Output Line is required',
    material_add: 'Add Material',
    material_update: 'Edit Material',
    product_type_not_null: 'Category Name is required',
    mix_power_not_null: 'Min  Power is required',
    max_power_not_null: 'Max Power is required',
    cell_quantity_not_null: 'Number of Solar Cells is required',
    cell_type_not_null: 'Solar Cell Type is required',
    box_rules_not_null: 'BoxNO Rules is required',
    box_quantity_not_null: 'QuantityPreBox is required',
    half: 'Half Package',
    full: 'Full Package',
    normal: 'Normal',
    replace: 'Alternate',
    test_control_object: 'Test Control Object',
    cell_type_add: 'Add Solar Cell Type',
    cell_type_update: 'Edit Solar Cell Type',
    add_grade: 'Add Grade',
    update_grade: 'Edit Grade',
    main_classification_list: 'Main Gear List',
    gear_name_not_null: 'Gear Name is required',
    rated_power_not_null: 'Rated Power is required',
    level_not_null: 'Level is required',
    sub_gear_not_null: 'Sub-gear is required',
    please_input: 'Please Input...',
    please_select: 'Please Select...',
    please_input_text: 'One barcode per line',
    poorQuality: 'Defective',
    abnormal: 'Abnormal',
    equipment_id_not_null: 'Equipment is required',
    write_position: 'Write 1-10 according to classification position',
    power_level_not_null: 'Power Level is required',
    add_grading_info: 'Add Grade Information',
    update_grading_info: 'Edit Grade Information',
    color_add: 'Add Color',
    color_update: 'Edit Color',
    defect_add: 'Add defect Code',
    defect_update: 'Edit defect Code',
    add_level: 'Add Level',
    update_level: 'Edit Level',
    add_mixed: 'Add Mixed-packing Condition',
    update_mixed: 'Edit Mixed-packing Condition',
    add_printing_template: 'Add Printing Template',
    update_printing_template: 'Edit Printing Template',
    add_rule: 'Add Rule',
    update_rule: 'Edit Rule',
    add_unit: 'Add Unit',
    update_unit: 'Edit Unit',
    add_equipment: 'Add Equipment Model',
    update_equipment: 'Edit Equipment Model',
    add_faultion: 'Add Fault',
    update_faultion: 'Edit Fault',
    add_model: 'Add Module Information',
    update_model: 'Edit Module Information',
    add_part: 'Add Part Information',
    update_part: 'Edit Part Information',
    add_solution: 'Add Solution',
    update_solution: 'Edit Solution',
    add_PLC: 'Add PLC',
    update_PLC: 'Edit PLC',
    add_Modbus: 'Add Modbus',
    update_Modbus: 'Edit Modbus',
    plan_time_not_null: 'Plan Time is required',
    plan_num_not_null: 'Plan Quantity is required',
    BOM_info: 'BOM Material Information',
    add_plan_schedule: 'Add Plan Scheduling',
    update_plan_schedule: 'Edit Plan Scheduling',
    add_order: 'Add WorkOrder',
    update_order: 'Edit WorkOrder',
    see_order: 'View WorkOrder',
    base_info: 'Basic Information',
    BOM_detail: 'BOM Details',
    production_batch: 'Production Batch',
    material_detail: 'Material Details',
    close_order: 'Close Order?',
    clear_log_confirm: 'Are you sure to clear all operation log data items?',
    parameter_name_not_null: 'Parameter Name is required',
    parameter_key_name_not_null: 'Parameter Key Name is required',
    parameter_key_value_not_null: 'Parameter Key Value is required',
    add_parameter: 'Add Parameter',
    update_parameter: 'Edit Parameter',
    data_label_not_null: 'Data Label is required',
    data_key_name_null: 'Data Key Name is required',
    data_key_value_null: 'Data Key Value is required',
    data_order_null: 'Data Order is required',
    add_dict_type: 'Add Dictionary Type',
    update_dict_type: 'Modify Dictionary Type',
    menu_name_not_null: 'Menu Name is required',
    menu_en_name_not_null: 'Menu English Name is required',
    menu_order_not_null: 'Menu Order is required',
    router_not_null: 'Router Address is required',
    dept_name_not_null: 'Department Name is required',
    show_order_not_null: 'Display Order is required',
    please_input_email: 'Please enter a valid email address',
    please_input_phone: 'Please enter a valid phoneNumber',
    add_notice: 'Add Notice',
    update_notice: 'Modify Notice',
    position_name_not_null: 'Position Name is required',
    position_code_not_null: 'Position Code is required',
    position_order_not_null: 'Position Order is required',
    confirm_cancel_role: 'Are you sure to cancel the role of the selected data?',
    role_name_not_null: 'Role Name is required',
    role_character_not_null: 'Role Key is required',
    role_order_not_null: 'Role Order is required',
    add_role: 'Add Role',
    update_role: 'Modify Role',
    assign_role: 'Assign Role',
    please_select_user: 'Please select a user to assign',
    please_select_toolLedger: 'Please select a tool ledger number to print',
    confirm_scrap: 'Confirm Scrap',
    user_name_not_null: 'User Name is required',
    user_name_length_not_null: 'User Name Length must be between 2 and 20 characters',
    user_nick_not_null: 'User Nickname is required',
    dept_not_null: 'Department is required',
    role_not_null: 'Role is required',
    post_not_null: 'Position is required',
    work_number_not_null: 'EmployeeNO is required',
    user_password_not_null: 'Password is required',
    user_password_length_not_null: 'Password Length must be between 5 and 20 characters',
    not_contain: 'Illegal characters: < > \" \\ |',
    user_group_code_not_null: 'User Group Code is required',
    user_group_name_not_null: 'User Group Name is required',
    sn_rule_not_null: 'SN Rule is required',
    sn_count_not_null: 'SN Quantity is required',
    confirm_operation: 'Are you sure to perform this operation?',
    call_target_string: 'Call Target String',
    testing_process: 'Key Step',
    material_type_name: 'Category Name',
    special_attributes: 'Special Attributes',
    add_standard_components: 'Add Standard Parts',
    product_class_name: 'Category Name',
    add_template_type: 'Add Template Type',
    planned_start_and_end_time: 'Planned Start and End Time',
    progress: 'Progress',
    total_quantity_distributed: 'Total Distributed Quantity',
    actual_usage: 'Actual Usage',
    UI_interface: 'UI Interface',
    data_collection_client: 'Data Collection Client',
    show: 'Show',
    hidden: 'Hide',
    roles: 'Role Information',
    assign_user_groups: 'User Groups',
    electric: 'Current',
    // ... 后续可能还有内容，需根据实际完整文件补充
    enter_box_number: 'Please enter the BoxNo',
    box_info: 'Box information',
    print_info: 'Print information',
    in_packaging: 'Packaging',
    packaged: 'Packaged',
    creation_Batch: 'Batch created',
    shipped: 'Shipped',

    process_step_add: 'Add process step',
    process_step_edit: 'Edit process step',
    bom_material_line: 'BOM material line',
    bom_code_not_null: 'BOM code is required',
    ip_addr_not_null: 'IP address is required',

    dept_superior_not_null: 'Superior department is required',
    illegal_character: 'Illegal character',

    product_name_not_null: 'Product name is required',
    product_code_not_null: 'Product code is required',
    route_code_not_null: 'Route code is required',
    product_model_not_null: 'Product model is required',
    product_category_not_null: 'Category Name is required',
    product_category_code_not_null: 'Category Name code is required',
    product_category_name_not_null: 'Category Name Name is required',

    grade_name_not_null: 'Grade name is required',
    grade_rule_not_null: 'Grade rule is required',
    power_limit_upper_not_null: 'Upper Power limit is required',
    power_limit_lower_not_null: 'Lower Power limit is required',
    cell_not_null: 'Cell efficiency is required',
    cell_color_not_null: 'Solar cell color is required',
    battery_cell_power_not_null: 'Solar cell power is required',
    work_order_no_not_null: 'WorkorderNo',
    work_order_status_not_null: 'WorkOrder status is required',
    work_order_type_not_null: 'WorkOrder type is required',
    work_order_total_not_null: 'WorkOrder total is required',
    work_order_bom_not_null: 'WorkOrder BOM is required',
    work_order_rule_not_null: 'WorkOrder SN rule is required',
    rule_not_null: 'SN rule is required',
    process_step_name_not_null: 'Process step name is required',
    process_step_code_not_null: 'Process step code is required',

    attr_value_not_null: 'Attribute value is required',
    request_message: 'Data is being processed. Please try again later.',
    quantity_not_null: 'Quantity is required',
    check_date_not_null: 'Inspection date is required',
    check_quantity_not_null: 'Inspection quantity is required',
    check_result_not_null: 'Inspection result is required',
    categoryId_not_null: 'Category is required',
    categoryName_not_null: 'Category Name is required',
    categoryCode_not_null: 'Category code is required',
    category_parent_not_null: 'Parent category is required',
    equipment_not_null: 'Machine tool is required',
    materialName_not_null: 'Material name is required',
    materialCode_not_null: 'Material code is required',
    standardName_not_null: 'Standard name is required',
    materialModel_not_null: 'Model is required',
    measurementUnit_not_null: 'Unit is required',
    order_type_customer: 'Customer',
    order_type_inventory_Stocking: 'Inventory',
    ordinal_not_null: 'Sorting is required',
    operator_not_null: 'Operator is required',
    panelSn_not_null: 'ModuleSN is required',
    Sn_not_null: 'SN is required',
    productLine_not_null: 'Line is required',
    processStep_not_null: 'Process step is required',
    shift_not_null: 'Shift is required',
    unit_not_null: 'Unit is required',
    workshop_not_null: 'Workshop is required',

    gradeType: 'Grade method',
    productCode: 'Product code',
    bomCode: 'BOM code',
    bomName: 'BOM name',
    codeRule_Select: 'Code rule selection',
    userGroup_list: 'User group list',

    delete_confirmed: 'Are you sure to delete?',
    delete_confirmed_work: 'Are you sure to perform this operation?',
    work_order_title: 'WorkorderNo',
    work_order_title_choose: 'WorkOrder selection',
    work_order_title_plan_choose: 'WorkOrder plan selection',

    TRACK_IN: "Inbound operation",
    TRACK_OUT: "Outbound operation",
    TRACK_PATCH: "Patch Track",
    MRB_REVIEW: "MRB review",
    PANEL_REPAIRED: "Repair operation",
    PANEL_SCRAPED: "Module scrapping",
    PANEL_LAB: "Experimental part",
    PALLET_OUT: "Pallet outbound operation",
    PANEL_DEFECT: "Module defect",
    LOT_PAUSED: "Pause batch",
    LOT_CREATED: "Create batch",
    LOT_REVOKED: "Revoke batch",
    LOT_UPDATE: "Adjust batch",

    downloading_data_please_wait: 'Data is being downloaded. Please wait.',
    error_downloading: 'An error occurred while downloading the file. Please contact the administrator!',
    please_select_the_product_first: 'Please select a product first.',
    network_error: 'Backend interface connection error',
    timeout: 'System interface request timed out',
    interface: 'System interface',
    invalid_session: 'Invalid session or session has expired. Please log in again.',
    login_out_tips: 'Your login status has expired. You can stay on this page or log in again.',
    log_in_again: 'Log in again',
    exit_the_system: 'Are you sure to log out and exit the system?',
    tip: 'Tip',
    unsaved_items: 'There are unsaved items',
    p_check_status_finished: 'Completed',
    p_check_status_confirmed: 'Confirmed',
    p_check_status_draft: 'Draft',
    STOCK_IN: 'Packaging warehousing',
    OUT_STOCK: 'Finished product outbound',
    wait_min_error: 'The data volume is large. Please try again later.',

    sys_tip: 'Please go to the client to open it'
  },
  button: {
    remark: "Remark",
    createTime: "Created time",
    operate: "Operation",
    add: "Add",
    update: "Update",
    modify: "Modify",
    delete: "Delete",
    import: "Import",
    export: "Export ",
    downloadTemplate: "Download template",
    reset: "Reset",
    search: "Search",
    cancel: "Cancel",
    confirm: "Confirm",
    draft: "Draft",
    refresh: "Refresh",
    clear: "Clear",
    close: "Close",
    Yes: "Yes",
    No: "No",
    cancelAuthorization: "Cancel authorization",
    save: "Save",
    passThrough: "Pass",
    refuse: "Refuse",
    finish: "Finish",
    print: "Print",
    codePrint: "Print code",
    delete_confirmed: "Are you sure to delete?",
    operateSuccess: "Operation successful",
  },

  code: {
    tableName: "Table Name",
    tableDescription: "Table Description",
    generate: "Generate",
    create: "Create",
    entity: "Entity",
    createTable: "Create Table",
    importTable: "Import Table",
    selectTableToImport: "Please select the table to import",
    createTableStatements:
      "Create table statements (supports multiple statements):",
    enterText: "Please enter text",
    enterTableCreationStatement: "Please enter the table creation statement",
    copy: "Copy",
    codePreview: "Code Preview",
    selectDataGenerated: "Please select the data to generate",
    generatedToCustomPath: "Successfully generated to custom path: ",
    confirmToForceSynchronization: "Confirm to force synchronization",
    tableStructure: "Table structure?",
    author: "Author",
    tableNameNotNull: "Please enter the table name",
    tableDescriptionNotNull: "Please enter the table description",
    entityNotNull: "Please enter the entity class name",
    authorNotNull: "Please enter the author",
    baseInfo: "Basic Information",
    fieldInformation: "Field Information",
    generateInfo: "Generation Information",
    index: "Index",
    columnNames: "Field Column Name",
    columnDescription: "Field Description",
    physicalType: "Physical Type",
    javaTypes: "Java Type",
    javaAttribute: "Java Attribute",
    insert: "Insert",
    update: "Edit",
    list: "List",
    search: "Search",
    searchType: "Search Method",
    required: "Required",
    showType: "Display Type",
    textBox: "Text Box",
    textField: "Text Area",
    select: "Drop - down Box",
    radio: "Radio Button",
    checkbox: "Checkbox",
    dateControl: "Date Picker",
    imageUpload: "Image Upload",
    fileUpload: "File Upload",
    richTextControl: "Rich Text Editor",
    dictionaryType: "Dictionary Type",
    formVerificationFailed: "Form verification failed",
    generateTemplate: "Generate Template",
    singleTable: "Single Table (CRUD)",
    treeTable: "Tree Table (CRUD)",
    masterTable: "Master - Detail Table (CRUD)",
    uiType: "Front - end Type",
    packagePath: "Generated Package Path",
    javaPackagePath: "Generated Java Package Path, e.g., com.ruoyi.system",
    modulePath: "Generated Module Path",
    modulePathExample: "Can be understood as the subsystem name, e.g., system",
    businessName: "Generated Business Name",
    businessNameExample:
      "Can be understood as the function English name, e.g., user",
    functionName: "Generated Function Name",
    functionNameExample: "Used as class description, e.g., User",
    codeMethod: "Code Generation Method",
    codeMethodExample:
      "Default is zip package download, can also customize the generation path",
    zip: "Zip Package",
    custom: "Custom Path",
    previousMenu: "Parent Menu",
    previousMenuExample: "Assign to a specified menu, e.g., System Management",
    customExample:
      "Fill in the absolute disk path. If not filled, it will be generated under the current Web project",
    nearestPath: "Quick Selection of Nearest Path",
    defaultBasePath: "Restore the default generation base path",
    otherInformation: "Other Information",
    treeCodeField: "Tree Code Field",
    treeCodeFieldExample:
      "The code field name displayed in the tree, e.g., dept_id",
    treeParentCodeField: "Tree Parent Code Field",
    treeParentCodeFieldExample:
      "The parent code field name displayed in the tree, e.g., parent_Id",
    treeNameField: "Tree Name Field",
    treeNameFieldExample:
      "The display name field name of the tree node, e.g., dept_name",
    relatesInformation: "Related Information",
    foreignKey: "Foreign Key Name Associated with the Child Table",
    foreignKeyExample:
      "The foreign key name associated with the child table, e.g., user_id",
    templateNotNull: "Please select the generation template",
    packageNotNull: "Please enter the generated package path",
    moduleNotNull: "Please enter the generated module name",
    businessNotNull: "Please enter the generated business name",
    functionNotNull: "Please enter the generated function name",
  },
  
  table: {
    operate: 'Operation',
    edit: 'Edit',
    assignRoles: 'Roles',
    assignUser: 'Assign user',
    resetPwd: 'Reset password',
    del: 'Delete',
    sort: 'Sort',
    detail: 'Details',
    download: 'Download',
    store: 'Warehousing',
  },
  inputPlaceholder: {
    deptPla: "Please enter department name",
    userPla: "Please enter user name",
    phonePla: "Please enter phoneNumber",
    createTime: "Created time",
    editTime: "Edit time",
    beginTime: "Start date",
    endTime: "End date",
    normal: "Normal",
    error: "Failure",
  },
};
